articulated urban bus - İspanyolca İngilizce Sözlük